spaced armour - Turkish English Dictionary